import 'package:flutter/material.dart';

void main() {
  // 1. 运行应用程序。
  runApp(const MaterialApp(
    home: Main(),
  ));
}

class Main extends StatelessWidget {
  const Main({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text(
          'Text 组件',
          style: TextStyle(color: Colors.white),
        ),
        backgroundColor: Colors.purple,
      ),
      body: Container(
        width: 300,
        height: 400,
        color: Colors.grey,
        alignment: Alignment.topLeft,
        child: const Text(
          '《春宵》 苏轼 \n 春宵一刻值千金，花有清香月有阴。\n 歌管楼台声细细，秋千院落夜沉沉。',
          maxLines: 3, // 最大行数
          overflow: TextOverflow.fade, // 超出处理
          textAlign: TextAlign.center, // 文本对齐方式
          style: TextStyle(
            color: Colors.amber, // 文本颜色
            fontSize: 20, // 文本大小
            fontWeight: FontWeight.w700, // 文本粗细
            decoration: TextDecoration.underline, // 文本装饰线
            decorationColor: Colors.amber, // 文本装饰线颜色
            decorationStyle: TextDecorationStyle.wavy, // 文本装饰线样式
            height: 1, // 行高倍数 fontSize * height
            backgroundColor: Colors.white, // 背景颜色
            fontStyle: FontStyle.italic, // 文字倾斜
          ),
        ),
      ),
    );
  }
}
